.page-container {
    background-color: #eee;
    min-height: 100vh;

    .container {
        width: 643rpx;
        margin: 0 auto;
        background-color: #fff;
        position: relative;
        z-index: 2;
        border-radius: 60rpx;
        padding: 15rpx 28rpx;
        margin-top: 60rpx;
    }

    .confirm-btn {
        width: 697rpx;
        height: 78rpx;
        line-height: 78rpx;
        text-align: center;
        background-color: #f272d5;
        color: #fff;
        font-size: 40rpx;
        border-radius: 38rpx;
        position: fixed;
        bottom: 30rpx;
        left: 50%;
        transform: translateX(-50%);
    }
}